impulse peaks - French English Dictionary